badger's burrow - Francés Inglés Diccionario